bulletproof armour - English Synonyms Dictionary